.. _COMI_ENC_Config: COMI_ENC_Config ====================== ---------------------- SYNOPSYS ````````````` .. code-block:: none void COMI_ENC_Config (HANDLE hDevice, int ch, int mode, BOOL bResetByZ) DESCRIPTION ````````````` - 이 함수는 지정한 A/B 상 카운터 채널의 모드를 설정합니다. PARAMETER ````````````` ▶ hDevice : 디바이스 핸들값입니다. 이 값은 COMI_LoadDevice() 함수에 의해 얻어진 값이어야 합니다. ▶ ch : Counter 채널번호. 채널 번호는 0 부터 시작합니다. ▶ mode : 채배모드를 설정합니다. .. csv-table:: :widths: 10 90 :header-rows: 1 :stub-columns: 0 Value, Meaning 0 또는 ENCODER_1X, 엔코더의 기본 분해능대로 카운트합니다. 1 또는 ENCODER_2X, 2 채배 모드. 이 모드에서 카운터는 엔코더의 기본 분해능의 2배 분해능을 가질 수 있습니다. 2 또는 ENCODER_4X, 4 채배 모드. 이 모드에서 카운터는 엔코더의 기본 분해능의 4배 분해능을 가질 수 있습니다. ▶ bResetByZ : A/B 상 카운트값을 Z 상 입력단자에 펄스가 입력될 때마다 리셋(Reset) 할 것인지를 지정합니다. .. csv-table:: :widths: 10 90 :header-rows: 1 :stub-columns: 0 Value, Meaning 0, 이 값으로 지정하면 A/B 상 카운트 값은 Z 상에 의해 영향을 받지 않습니다. 1, 이 값으로 지정하면 A/B 상 카운트 값은 Z-펄스가 발생할 때마다 리셋됩니다. Device ````````````` - 지원 디바이스: COMI-SD501